#define BABL_MODEL_NUM_TEST_PIXELS 512
#define BABL_TYPE_NUM_TEST_PIXELS 512
+#define BABL_COMPONENT_FMT_STR "%.13f"
+#define BABL_PIXEL_FMT_STR BABL_COMPONENT_FMT_STR ", " \
+ BABL_COMPONENT_FMT_STR ", " \
+ BABL_COMPONENT_FMT_STR ", " \
+ BABL_COMPONENT_FMT_STR
+
static double rand_double (void)
{
return (double) random () / RAND_MAX;
printf ("static const double babl_path_test_pixels[%d] = {\n", BABL_PATH_NUM_TEST_PIXELS * 4);
- /* add 128 pixels in the valid range between 0.0 and 1.0 */
+ /* add 256 pixels in the valid range between 0.0 and 1.0 */
for (i = 0; i < 256; i++)
{
- printf ("%a, %a, %a, %a,\n",
+ printf (BABL_PIXEL_FMT_STR ",\n",
rand_double (),
rand_double (),
rand_double (),
/* add 16 pixels between -1.0 and 0.0 */
for (i = 0; i < 16; i++)
{
- printf ("%a, %a, %a, %a,\n",
+ printf (BABL_PIXEL_FMT_STR ",\n",
rand_range_double (-1.0, 0.0),
rand_range_double (-1.0, 0.0),
rand_range_double (-1.0, 0.0),
/* add 16 pixels between 1.0 and 2.0 */
for (i = 0; i < 16; i++)
{
- printf ("%a, %a, %a, %a,\n",
+ printf (BABL_PIXEL_FMT_STR ",\n",
rand_range_double (1.0, 2.0),
rand_range_double (1.0, 2.0),
rand_range_double (1.0, 2.0),
for (i = 288; i < BABL_PATH_NUM_TEST_PIXELS; i++)
{
- printf ("%a, %a, %a, %a,\n",
+ printf (BABL_PIXEL_FMT_STR ",\n",
rand_double (),
rand_double (),
rand_double (),
/* add 128 pixels in the valid range between 0.0 and 1.0 */
for (i = 0; i < BABL_MODEL_NUM_TEST_PIXELS; i++)
{
- printf ("%a, %a, %a, %a,\n",
+ printf (BABL_PIXEL_FMT_STR ",\n",
rand_range_double (-0.2, 1.2),
rand_range_double (-0.2, 1.2),
rand_range_double (-0.2, 1.2),
/* add 128 pixels in the valid range between 0.0 and 1.0 */
for (i = 0; i < BABL_MODEL_NUM_TEST_PIXELS; i++)
{
- printf ("%a, %a, %a, %a,\n",
+ printf (BABL_PIXEL_FMT_STR ",\n",
rand_range_double (0.0, 128.0),
rand_range_double (0.0, 128.0),
rand_range_double (0.0, 128.0),